package com.supermarket.order.service;

import com.supermarket.order.domain.OrderMaster;
import com.supermarket.order.dto.OrderDeliveryDTO;
import com.supermarket.order.dto.OrderQueryDTO;
import com.supermarket.order.dto.UpdateRemarkDTO;
import com.supermarket.order.vo.OrderDetailVO;
import java.util.List;

public interface OrderService {
    List<OrderMaster> getOrderList(OrderQueryDTO queryDTO);
    OrderDetailVO getOrderDetail(Long orderId);
    void closeOrder(Long orderId, String note);
    void deliverOrder(OrderDeliveryDTO deliveryDTO);
    void updateRemark(UpdateRemarkDTO remarkDTO);
} 